package edu.gdkm.demo;

import java.util.Scanner;

public class Demo27 {
    ////邀请用户随机输入N个整数，要求程序找出这n个整数中最大和最小的数，输出n个整数以及最大最小数
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请随机输入n个整数，每个整数之间用空格分割");
        String inNumber=scanner.nextLine();
        String[] sNumber=inNumber.split(" ");
        int[] numbers=new int[sNumber.length];
        for(int i=0;i<sNumber.length;i++){
            numbers[i]=Integer.parseInt(sNumber[i]);
        }


        //numbers数组内存储了用户输入的n个数，求最大和最小的数
        System.out.println("你一共输入了"+numbers.length+"个数，分别是：");
        for(int i=0;i<numbers.length;i++){
            System.out.print(numbers[i]+" ");
        }
        System.out.println();

        int max_number =numbers[0];

        for(int i=0;i<numbers.length;i++){
            if(max_number<numbers[i]){
                max_number=numbers[i];
            }
        }
        System.out.println("最大数："+max_number);


        int min_number =numbers[0];

        for(int i=0;i<numbers.length;i++){
            if(min_number>numbers[i]){
                min_number=numbers[i];
            }
        }
        System.out.println("最小数："+min_number);
















    }
}
